i give up. - Allemand Anglais Dictionnaire